function strpad(str){
	str=String(str);
		if(str.length==1){
		return "0"+str;
	}else{
		return str;
	}
}
time=new Date();
var when=function(){};
when.prototype.today = function() {
	return moment().format('YYYY-MM-DD');
};
when.prototype.yestoday=function(){
	return moment().subtract('days',1).format('YYYY-MM-DD');
};
when.prototype.lastweek=function(){
	return [
		moment().day(-6).format('YYYY-MM-DD'),
		moment().day(0).format('YYYY-MM-DD')
	];
};
when.prototype.week=function(){
	return [
		moment().day(1).format('YYYY-MM-DD'),
		moment().day(7).format('YYYY-MM-DD')
	];
};
when.prototype.month=function(){
	return [
		moment().startOf('month').format('YYYY-MM-DD'),
		moment().endOf('month').format('YYYY-MM-DD')
	];
};
when.prototype.lastmonth=function(){
	var currentMonth = moment().month()+1,
				currentYear  = moment().year(),
				lastMonsth   = currentMonth-1;
				lastMonsth   = lastMonsth<10?'0'+lastMonsth:lastMonsth;
	return [
		currentYear +'-'+ lastMonsth + '-01',
		moment().startOf('month').subtract('d',1).format('YYYY-MM-DD')
	];
}
